RELATED WORDS
PARAPHRASING
to go away (from a place)
leave, retreat
to go from place to place for excitement or pleasure
roam about